package com.prince.web.service;

import com.prince.model.Unit;
import com.prince.page.Page;

import java.util.Map;

public interface UnitService {
    /**
     * 功能描述: 分页查询计量单位
     * @Author: 王培喜 58528792@163.com
     * @Date: 2021/4/6 15:25
     */
    Map<String, Object> findUnitByPage(Map<String, Object> params, Page page);
    /**
     * 功能描述:  添加计量单位
     * @Author: 王培喜 58528792@163.com
     * @Date: 2021/4/6 16:03
     */
    Map<String, Object> addUnit(Unit unit);
    /**
     * 功能描述: 修改计量单位
     * @Author: 王培喜 58528792@163.com
     * @Date: 2021/4/6 16:02
     */
    Map<String, Object> updateUnit(Unit unit);
    /**
     * 功能描述: 删除计量单位
     * @Author: 王培喜 58528792@163.com
     * @Date: 2021/4/6 16:02
     */
    Map<String, Object> delUnit(Unit unit);
    /**
     * 功能描述: 通过id查询计量单位
     * @Author: 王培喜 58528792@163.com
     * @Date: 2021/4/6 16:02
     */
    Map<String, Object> findUnitById(Integer id);
    /**
     * 功能描述: 查询所有计量单位
     * @Author: 王培喜 58528792@163.com
     * @Date: 2021/4/6 16:02
     */
    Map<String, Object> findUnitAll();
}
